/* CSS Document */

body {
    font-family:Verdana;
}

/*.wapper_log {*/
    /*margin-left: 500px;*/
    /*margin-top: 200px;*/
/*}*/

/*.wapper_input {*/
    /*margin-bottom: 10px;*/
/*}*/

a {
    text-decoration:none;
    color: #777777;
}


a .link {
    border-bottom:1px dashed #CCCCCC;

}
/*a:hover{ border:0;width:800px;}*/

li {
    border-bottom: 1px dashed #CCCCCC;
    width: 580px;
    height: 20px;
    color: #777777;
    margin-bottom: 3px;
}

.wapper {
    width: 960px;
    height: 500px;
    margin: auto;
    margin-bottom: 20px;
}

li:hover {
    border: 0;
}

.top-nav {
    clear: both;
    width: 100%;
    color: #777777;
    margin-bottom: 20px;
    height: 30px;
    border-bottom: 1px dashed #d4d4d4;
}

.bd {
    width:950px;
    margin: 0 auto;
}

.top-nav-ctl {
    float: left;
    font-size: 20px;
}

.top-nav-ctl .title {
    color: #46a546;
}

.top-nav-ctl .welcome {
    font-size: 12px;
    color: #777777;
}

.top-nav-menu {
    float: right;
}

.main {
    width: 610px;
    float: left;
}

.side {
    width: 245px;
    float: right;
    color: #46a546;
}

.side .cat {
    background-color: #EBF8F9;
    margin-bottom: 20px;
}

.side .tab {
    background-color: #EBF8F9;
    margin-bottom: 20px;
}

.ft {
    width: 950px;
    margin: auto;
    margin-bottom: 30px;
}

.ft .line{
    margin-bottom: 10px;
    border-top: 2px dashed #d4d4d4;
}

.cr {
    font-size: 12px;
    color: #777777;
}

.wap_log {
    width: 960px;
    margin: auto;
    margin-top: 200px;
    text-align: center;
}

table {
    margin: auto;
}

.opt {
    float: right;
}

.opt-font {
    font-size: 12px;
    color: #46a546;
}











